using System;
using System.Collections.Generic;

namespace ConsoleApplication2.Models
{
    public partial class vItem
    {
        public string Item { get; set; }
        public string Type { get; set; }
        public string Category { get; set; }
        public int TypeId { get; set; }
        public short CategId { get; set; }
        public string Vendor { get; set; }
        public Nullable<short> Customv1 { get; set; }
        public string Customv2 { get; set; }
        public string Customv3 { get; set; }
        public string SeasonName { get; set; }
        public string Customv4 { get; set; }
        public string Customv5 { get; set; }
        public Nullable<short> Country { get; set; }
        public Nullable<int> BU { get; set; }
        public Nullable<int> Cluster { get; set; }
        public Nullable<int> ProductLine { get; set; }
        public Nullable<int> ItemKind { get; set; }
        public Nullable<int> Program { get; set; }
        public Nullable<int> Group_Number { get; set; }
        public Nullable<int> GrpNumId { get; set; }
        public Nullable<int> Subgroup { get; set; }
        public Nullable<int> Family { get; set; }
        public string Usage { get; set; }
        public Nullable<int> Class { get; set; }
        public string ModeOfShip { get; set; }
        public string ABCClassif { get; set; }
        public string XYZClassif { get; set; }
        public string vendSrh { get; set; }
        public Nullable<bool> ExpiryDateEnabled { get; set; }
        public string Item_srh { get; set; }
        public string Description { get; set; }
        public Nullable<short> Factor { get; set; }
        public Nullable<double> Physical { get; set; }
        public Nullable<float> On_Order { get; set; }
        public Nullable<float> On_Hand { get; set; }
        public Nullable<float> Unit_Cost { get; set; }
        public float Cost { get; set; }
        public string Comments { get; set; }
        public Nullable<double> MTD_Rcpts { get; set; }
        public Nullable<double> MTD_Issue { get; set; }
        public Nullable<double> MTD_Ad { get; set; }
        public Nullable<double> YTD_Adj { get; set; }
        public Nullable<double> YTD_Rcpts { get; set; }
        public Nullable<double> YTD_Issue { get; set; }
        public Nullable<float> Min_Qty { get; set; }
        public Nullable<float> Max_Qty { get; set; }
        public string BARCODE1 { get; set; }
        public string BARCODE2 { get; set; }
        public string BARCODE3 { get; set; }
        public string BARCODE4 { get; set; }
        public Nullable<System.DateTime> Physical_Date { get; set; }
        public Nullable<System.DateTime> In_Date { get; set; }
        public Nullable<System.DateTime> Out_Date { get; set; }
        public Nullable<System.DateTime> Adj_Date { get; set; }
        public Nullable<double> In_Qty { get; set; }
        public Nullable<double> Out_Qty { get; set; }
        public Nullable<double> Adj_Qty { get; set; }
        public string Unit_of_Sales { get; set; }
        public string Unit_of_Orders { get; set; }
        public Nullable<double> cost1 { get; set; }
        public Nullable<double> cost2 { get; set; }
        public Nullable<double> Total1 { get; set; }
        public Nullable<double> Total2 { get; set; }
        public Nullable<double> cost1_ { get; set; }
        public Nullable<double> cost2_ { get; set; }
        public Nullable<double> Total1_ { get; set; }
        public Nullable<double> Total2_ { get; set; }
        public Nullable<double> FOBCOST { get; set; }
        public Nullable<double> SHIPCOST { get; set; }
        public Nullable<double> OPERCOST { get; set; }
        public Nullable<float> Shipment_ { get; set; }
        public Nullable<float> Operation_ { get; set; }
        public Nullable<short> Min__Order_Qty_ { get; set; }
        public Nullable<float> RetailMargin { get; set; }
        public Nullable<float> WholesaleMargin { get; set; }
        public Nullable<double> RetailListPrice { get; set; }
        public Nullable<double> WholesaleListPrice { get; set; }
        public Nullable<float> Max_Retail_Discount { get; set; }
        public Nullable<float> Max__Wholesale_Discount { get; set; }
        public Nullable<double> RetailPrice { get; set; }
        public Nullable<double> WholesalePrice { get; set; }
        public Nullable<int> Unit1 { get; set; }
        public Nullable<int> Unit2 { get; set; }
        public Nullable<int> Unit3 { get; set; }
        public Nullable<int> Unit4 { get; set; }
        public Nullable<short> Factor1 { get; set; }
        public Nullable<short> Factor2 { get; set; }
        public Nullable<short> Factor3 { get; set; }
        public Nullable<short> Factor4 { get; set; }
        public Nullable<int> PenaltyType1 { get; set; }
        public Nullable<int> PenaltyType2 { get; set; }
        public Nullable<int> PenaltyType3 { get; set; }
        public Nullable<int> PenaltyType4 { get; set; }
        public Nullable<double> Penalty1 { get; set; }
        public Nullable<double> Penalty2 { get; set; }
        public Nullable<double> Penalty3 { get; set; }
        public Nullable<double> Penalty4 { get; set; }
        public Nullable<short> Lead_Time { get; set; }
        public string Barcode { get; set; }
        public Nullable<System.DateTime> LastPurchaseDate { get; set; }
        public string Item_Currency { get; set; }
        public Nullable<short> IdCurrency { get; set; }
        public Nullable<double> LlRate { get; set; }
        public Nullable<double> DolRate { get; set; }
        public Nullable<double> LlRateNow { get; set; }
        public Nullable<double> DolRateNow { get; set; }
        public Nullable<double> RetailListPriceLL { get; set; }
        public Nullable<double> RetailListPrice_ { get; set; }
        public Nullable<double> WholesaleListPriceLL { get; set; }
        public Nullable<double> WholesaleListPrice_ { get; set; }
        public string symbol { get; set; }
    }
}
